package com.tgy.myplus;

import cn.hutool.core.io.FileUtil;
import cn.hutool.core.util.IdcardUtil;
import cn.hutool.core.util.RuntimeUtil;
import cn.hutool.extra.qrcode.QrCodeUtil;
import cn.hutool.extra.qrcode.QrConfig;
import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;

import java.awt.*;

public class CMD {
    public static void main(String[] args) {
        String str = RuntimeUtil.execForStr("ipconfig");
        str += RuntimeUtil.execForStr("java -version");
        System.out.println(str);

        String ID_18 = "321083197812162119";
        System.out.println(IdcardUtil.getProvinceByIdCard(ID_18));


        QrConfig config = new QrConfig(600, 600);
// 设置边距，既二维码和背景之间的边距
        config.setMargin(3);
// 设置前景色，既二维码颜色（青色）
        config.setForeColor(Color.CYAN.getRGB());
// 设置背景色（灰色）
        config.setBackColor(Color.GRAY.getRGB());
        config.setErrorCorrection(ErrorCorrectionLevel.H);
// 生成二维码到文件，也可以到流
        QrCodeUtil.generate(
                "我爱你赵紫薇",
                QrConfig.create().setImg("C:/Users/tanggy/Pictures/mylover.jpg"), //附带logo
                FileUtil.file("e:/qrcodeWithLogo.jpg")//写出到的文件
                 );

    }
}
